/* ::::: http://www.dlydc.com/Skins/Default/Index.css ::::: */

.flashs { height: 362px; }
.list { background: transparent url('.../fgx1.gif') repeat-x scroll 0% 0%; height: 76px; border: 1px solid rgb(211, 211, 211); }
.yan { color: rgb(224, 6, 16); }
.dls { padding: 9px 0px 0px 14px; background: transparent url('../fgx2.gif') no-repeat scroll right center; width: 225px; height: 66px; overflow: hidden; float: left; }
.dls dt { width: 53px; height: 54px; float: left; }
.dls dt img { width: 53px; height: 54px; }
.dls dd { width: 130px; padding-left: 12px; color: rgb(85, 85, 85); line-height: 16px; float: left; }
.dls dd h4 { height: 54px; line-height: 54px; overflow: hidden; }
.dlsa { background: transparent none repeat scroll 0% 0%; }
.lefts { width: 220px; }
.ico001s { background: transparent url('../ico001s.gif') no-repeat scroll 0% 0%; height: 3px; overflow: hidden; }
.ico002s { background: transparent url('../ico002s.gif') no-repeat scroll 0% 0%; height: 3px; overflow: hidden; }
.leib .nr { border-style: solid; border-color: rgb(221, 222, 223); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; background: rgb(237, 238, 239) none repeat scroll 0% 0%; padding: 5px 9px 10px; }
.leib .nr h4 { height: 35px; background: transparent url('../ico003.gif') repeat-x scroll center bottom; font: 18px/35px "方正兰亭黑简体","宋体"; color: rgb(70, 128, 195); }
.leib .nr li a { display: block; background: transparent url('../ico004.gif') no-repeat scroll 0% 0%; height: 25px; line-height: 25px; padding-left: 18px; font-size: 14px; color: rgb(102, 102, 102); font-weight: bold; margin: 8px 0px 0px 4px; overflow: hidden; }
.leib .nr li ul li a { background: transparent url('../ico005.gif') no-repeat scroll 0% 0%; padding-left: 29px; font-size: 12px; font-weight: normal; margin: 2px 0px 0px 4px; padding-top: 3px; height: 22px; line-height: 22px; }
.border { border: 1px solid rgb(200, 221, 235); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: "宋体"; }
.title { background: transparent url('../tit2.gif') no-repeat scroll left center; height: 29px; line-height: 29px; padding: 0px 12px 0px 24px; }
.rong .nr { height:340px; }
.img1 { width: 167px; height: 116px; padding: 16px 0px 0px 24px; }
.pro { width: 485px; margin-left: 11px; }
.pro .title { background: transparent url('../tit2.gif') no-repeat scroll center center; padding-left: 11px; }
.pro .nr { height: 570px; overflow:hidden; }
.dls2 { height: 179px; width: 219px; overflow: hidden; padding: 12px 0px 0px 17px; float: left; }
.dls2 dt { width: 219px; height: 142px; float: left; }
.dls2 dt img { width: 215px; height: 138px; padding: 1px; border: 1px solid rgb(205, 213, 216); }
.dls2 dd { padding-top: 5px; width: 219px; line-height: 16px; height: 32px; overflow: hidden; text-align: center; }
.rights { width: 233px; }
.xilei .nr { height: 175px; overflow: hidden; padding-left: 12px; }
.dls3 { padding: 9px 0px 0px 7px; overflow: hidden; margin-top: 8px; }
.dls3 dt { width: 80px; height: 50px; float: left; }
.dls3 dt img { width: 80px; height: 50px; }
.dls3 dd { width: 100px; padding: 12px 0px 0px 8px; text-align: center; line-height: 18px; height: 36px; float: left; }
.kehu .nr { height: 356px; }
.uls2 li { width: 100px; height: 45px; line-height: 0; font-size: 0px; float: left; padding: 12px 0px 0px 11px; }
.uls2 li img { width: 96px; height: 41px; padding: 1px; border: 1px solid rgb(217, 217, 217); }
.about { width: 588px; }
.about .nr { height: 229px; padding: 12px 0px 0px 13px; }
.dls4 dt { width: 289px; height: 220px; float: left; }
.dls4 dt img { width: 285px; height: 216px; padding: 1px; border: 1px solid rgb(195, 217, 232); }
.dls4 dd { float: left; padding-left: 18px; width: 260px; line-height: 21px; }
.dls4 dd h4 a { height: 21px; display: block; overflow: hidden; color: rgb(86, 94, 103); }
.dls4 dd p { height: 168px; overflow: hidden; padding-top: 3px; }
.dong { width: 357px; }
.dong .title { background: transparent url('../tit2.gif') no-repeat scroll center center; padding-left: 0px; }
.uls3 li { float: left; }
.uls3 li a { display: block; font-size: 14px; font-weight: bold; padding: 0px 12px; }
.uls3 li a:hover, .uls3 .cur a { background: transparent url('../fgx6.gif') repeat-x scroll 0% 0%; text-decoration: none; color: rgb(255, 255, 255); }
.dong .nr { height: 230px; padding: 10px 0px 0px 10px; }
.dls5 { height: 113px; overflow: hidden; }
.dls5 dt { width: 137px; height: 106px; float: left; }
.dls5 dt img { width: 133px; height: 102px; padding: 1px; border: 1px solid rgb(201, 208, 212); }
.dls5 dd { float: left; padding-left: 12px; width: 183px; line-height: 21px; height: 110px; overflow: hidden; }
.dls5 dd h5 { height: 21px; overflow: hidden; }
.uls4 li { background: transparent url('../fgx7.gif') no-repeat scroll center bottom; width: 327px; line-height: 27px; height: 27px; overflow: hidden; }
.uls4 li a { background: transparent url('../ico5.gif') no-repeat scroll 2px 3px; padding-left: 18px; }
.uls4 li a:hover { background: transparent url('../ico6.gif') no-repeat scroll 2px 3px; }
.sheng .nr { height: 159px; margin-top:10px; }
.ico4 { padding: 67px 0px 0px 13px; }
.uls5 li { width: 158px; height: 123px; float: left; padding: 16px 0px 0px 13px; }
.uls5 li img { width: 158px; height: 123px; }
.link { background: transparent url('../link_bg.gif') repeat-x scroll 0% 0%; height: 83px; border: 1px solid rgb(206, 204, 206); overflow: hidden; margin-bottom: 10px; }
.link dt { width: 76px; height: 37px; padding: 21px 0px 0px 12px; float: left; background: transparent url('../fgx8.gif') no-repeat scroll right center; }
.link dd { float: left; width: 845px; padding: 9px 0px 0px 20px; line-height: 22px; height: 44px; overflow: hidden; color: rgb(115, 115, 113); }
.link dd a { padding: 0px 5px; color: rgb(115, 115, 113); }
/* ::::: http://www.dlydc.com/Skins/Default/Common.css ::::: */

body { color: rgb(102, 102, 102); background: transparent url('../bg.jpg') repeat-y scroll center center; }
a { color: rgb(86, 94, 103); text-decoration: none; }
a:focus { outline: 0px none; }
a:hover { color: rgb(224, 6, 16); text-decoration: underline; }
.clear { clear: both; height: 0px; line-height: 0; font-size: 0px; overflow: hidden; }
.tr { text-align: right; }
.center { text-align: center; }
.fl { float: left; }
.fr { float: right; }
.fw { font-family: "微软雅黑","宋体"; }
#site { float: left; position: relative; margin: 70px 0px 0px 172px; cursor: pointer; }
#siteDiv { position: absolute; z-index: 1000; top: 25px; left: 0px; width: 183px; background-color: rgb(255, 255, 255); border: 1px solid rgb(153, 153, 153); padding: 6px; display: none; white-space: nowrap; }
#siteDiv li { float: left; padding: 2px 5px; line-height: 20px; }
.content, .foot { width: 960px; margin: 0px auto; }
.content { padding-top: 11px; }
.header { background: transparent url('../top1.jpg') no-repeat scroll center top; width: 960px; padding: 0px 10px; margin: 0px auto; }
.top { height: 140px; }
.login { color: rgb(132, 140, 148); padding-top: 10px; height: 15px; }
.login a { color: rgb(132, 140, 148); padding: 0px 8px; }
.logo { padding: 6px 0px 0px 3px; }
.top h1 { padding: 24px 0px 0px 15px; }
.tel { color: rgb(101, 108, 114); background: transparent url('../ico3.gif') no-repeat scroll left center; padding-left: 30px; margin-top: 58px; }
.tel span { display: block; color: rgb(237, 27, 36); font-size: 20px; font-weight: bold; }
.menu { background: transparent url('../menu_bg.gif') no-repeat scroll 0% 0%; height: 36px; overflow: hidden; line-height: 36px; }
.menu ul { padding-left: 10px; }
.menu li { float: left; background: transparent url('../menu_fgx.gif') no-repeat scroll right 7px; }
.menu li a { display: block; color: rgb(97, 104, 112); font-size: 14px; padding-left: 21px; }
.menu li span { display: block; padding-right: 21px; }
.menu li a:hover, .menu .cur a { background: transparent url('../menua.gif') no-repeat scroll left center; text-decoration: none; color: rgb(97, 104, 112); }
.menu li a:hover span, .menu .cur span { background: transparent url('../menuaa.gif') no-repeat scroll right center; }
.menu .nones { background: transparent none repeat scroll 0% 0%; }
.search { height: 33px; overflow: hidden; padding-left: 4px; background: transparent url('../search_bg.gif') no-repeat scroll 0% 0%; }
.ss1 { padding-top: 5px; }
.k2 { border: 0px none; background: transparent url('../k1.gif') no-repeat scroll 0% 0%; width: 170px; height: 24px; line-height: 24px; padding-left: 26px; color: rgb(153, 153, 153); margin-right: 16px; }
.ss2 { padding-left: 15px; width: 680px; color: rgb(237, 27, 36); height: 33px; line-height: 33px; overflow: hidden; }
.footer { background: transparent url('../bg2.jpg') no-repeat scroll center top; padding-bottom: 10px; }
.footnav { height: 33px; border: 1px solid rgb(171, 180, 189); background: transparent url('../fgx1_001.gif') repeat-x scroll 0% 0%; line-height: 33px; color: rgb(97, 104, 112); }
.footnav a { padding: 0px 14px; color: rgb(97, 104, 112); }
.ico2 { padding: 22px 0px 0px 185px; }
.font2 { width: 570px; line-height: 22px; color: rgb(112, 112, 112); padding: 20px 0px 0px 30px; }
.font3 { border-top: 1px dotted rgb(150, 146, 146); border-bottom: 1px dotted rgb(150, 146, 146); color: rgb(170, 169, 169); line-height: 22px; padding: 5px 0px; margin-top: 20px; }
/* ::::: http://www.dlydc.com/css/reset.css ::::: */

html { color: rgb(0, 0, 0); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
fieldset, img { border: 0px none; }
li { list-style: outside none none; }
q::before, q::after { content: ""; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {  }
input, select { vertical-align: middle; }
body { font: 12px/1.231 arial,helvetica,clean,sans-serif; }
select, input, button, textarea, button { font: 99% arial,helvetica,clean,sans-serif; }
table { font-size: inherit; border-collapse: collapse; }
h1 { font-size: 32px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
.mt10 { margin-top: 10px; }

.new_banner{width:960px;height:362px;position:relative; overflow:hidden; margin:0 auto;  background:url(../loading.gif) no-repeat center center #fff;}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{ width:36px; height:36px; background-image:url(../banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden;}

.prev{ background-position:0 0;left:-40px; top:180px;}
.prev:hover{ background-position:0 -36px;}
.next{ background-position:-36px 0;right:-40px; top:180px;}
.next:hover{ background-position:-36px -36px;}
.rslides_tabs{ position:absolute; left:450px; top:340px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:12px; height:12px; background:#fff;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#03699b;}

.rollBox {

margin-top:15px;
 padding-top:5px;
  margin:auto;

  width: 855px;
}
.rollBox .jslogo {
	height: 200px;
	width: 210px;
	border: 0px;
	padding: 1px
}
.rollBox .scrollcon {
	width: 855px;
	height: 173px;

	top: 1px;
	left: 120px;
}
.rollBox .LeftBotton {
	height: 25px;
	width: 25px;
	background: #ff0000 url(../ico7.gif) no-repeat 0px 0;
	overflow: hidden;

	display: inline;
	margin: 0px;	float:left;	margin-left:-40px;
	cursor: pointer;margin-top:50px;
}
.rollBox .RightBotton {
	height: 25px;
	width: 25px;
	background: #ff0000 url(../ico8.gif);
	overflow: hidden;
	float:right;
	margin-right:-40px;
		margin-top:50px;
	display: inline;


}
.rollBox .Cont {
	width: 855px;

	float: left;
	height: 210px;	overflow:hidden;
}
.rollBox .ScrCont {
	width: 10000000px;

}
.rollBox .Cont .pic {
	width: 160px;
	height: 120px;
	margin:5px;
	float: left;
}
.rollBox .Cont .pic img {
	background: #fff;
	display: block;
}
.rollBox #List1, .rollBox #List2 {
	float: left;
}